package com.hrm.model.dto.insa;

import java.io.Serializable;
import java.sql.Date;

public class EmployeeDTO implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = -8349326154094727075L;

	private String id;
	private String namekor;
	private String namechi;
	private String nameeng;
	private String ssn1;
	private String ssn2;
	private String islunar;
	private String birthday;
	private String marry;
	private String gender;
	private String zipcode;
	private String address;
	private String detailaddress;
	private String email;
	private String phonehome;
	private String phonecell;
	private String orgcode;
	private String positioncode;
	private String dutycode;
	private String classcode;
	private String curstatecode;
	private String startdate;
	private String enddate;
		// code -> name
	private String orgname;
	private String positionname;
	private String dutyname;
	private String classname;
	private String curstatename;
	
	public EmployeeDTO() {
		super();
		// TODO Auto-generated constructor stub
	}

	public EmployeeDTO(String id, String namekor, String namechi,
			String nameeng, String ssn1, String ssn2, String islunar,
			String birthday, String marry, String gender, String zipcode,
			String address, String detailaddress, String email,
			String phonehome, String phonecell, String orgcode,
			String positioncode, String dutycode, String classcode,
			String curstatecode, String startdate, String enddate, String orgname,
			String positionname, String dutyname, String classname,
			String curstatename) {
		super();
		this.id = id;
		this.namekor = namekor;
		this.namechi = namechi;
		this.nameeng = nameeng;
		this.ssn1 = ssn1;
		this.ssn2 = ssn2;
		this.islunar = islunar;
		this.birthday = birthday;
		this.marry = marry;
		this.gender = gender;
		this.zipcode = zipcode;
		this.address = address;
		this.detailaddress = detailaddress;
		this.email = email;
		this.phonehome = phonehome;
		this.phonecell = phonecell;
		this.orgcode = orgcode;
		this.positioncode = positioncode;
		this.dutycode = dutycode;
		this.classcode = classcode;
		this.curstatecode = curstatecode;
		this.startdate = startdate;
		this.enddate = enddate;
		this.orgname = orgname;
		this.positionname = positionname;
		this.dutyname = dutyname;
		this.classname = classname;
		this.curstatename = curstatename;
	}

	@Override
	public String toString() {
		return "EmployeeDTO [address=" + address + ", birthday=" + birthday
				+ ", classcode=" + classcode + ", classname=" + classname
				+ ", curstatecode=" + curstatecode + ", curstatename="
				+ curstatename + ", detailaddress=" + detailaddress
				+ ", dutycode=" + dutycode + ", dutyname=" + dutyname
				+ ", email=" + email + ", enddate=" + enddate + ", gender="
				+ gender + ", id=" + id + ", islunar=" + islunar + ", marry="
				+ marry + ", namechi=" + namechi + ", nameeng=" + nameeng
				+ ", namekor=" + namekor + ", orgcode=" + orgcode
				+ ", orgname=" + orgname + ", phonecell=" + phonecell
				+ ", phonehome=" + phonehome + ", positioncode=" + positioncode
				+ ", positionname=" + positionname + ", ssn1=" + ssn1
				+ ", ssn2=" + ssn2 + ", startdate=" + startdate + ", zipcode="
				+ zipcode + "]";
	}

	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getNamekor() {
		return namekor;
	}
	public void setNamekor(String namekor) {
		this.namekor = namekor;
	}
	public String getNamechi() {
		return namechi;
	}
	public void setNamechi(String namechi) {
		this.namechi = namechi;
	}
	public String getNameeng() {
		return nameeng;
	}
	public void setNameeng(String nameeng) {
		this.nameeng = nameeng;
	}
	public String getSsn1() {
		return ssn1;
	}
	public void setSsn1(String ssn1) {
		this.ssn1 = ssn1;
	}
	public String getSsn2() {
		return ssn2;
	}
	public void setSsn2(String ssn2) {
		this.ssn2 = ssn2;
	}
	public String getIslunar() {
		return islunar;
	}
	public void setIslunar(String islunar) {
		this.islunar = islunar;
	}
	public String getBirthday() {
		return birthday;
	}
	public void setBirthday(String birthday) {
		this.birthday = birthday;
	}
	public String getMarry() {
		return marry;
	}
	public void setMarry(String marry) {
		this.marry = marry;
	}
	public String getGender() {
		return gender;
	}
	public void setGender(String gender) {
		this.gender = gender;
	}
	public String getZipcode() {
		return zipcode;
	}
	public void setZipcode(String zipcode) {
		this.zipcode = zipcode;
	}
	public String getAddress() {
		return address;
	}
	public void setAddress(String address) {
		this.address = address;
	}
	public String getDetailaddress() {
		return detailaddress;
	}
	public void setDetailaddress(String detailaddress) {
		this.detailaddress = detailaddress;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public String getPhonehome() {
		return phonehome;
	}
	public void setPhonehome(String phonehome) {
		this.phonehome = phonehome;
	}
	public String getPhonecell() {
		return phonecell;
	}
	public void setPhonecell(String phonecell) {
		this.phonecell = phonecell;
	}
	public String getOrgcode() {
		return orgcode;
	}
	public void setOrgcode(String orgcode) {
		this.orgcode = orgcode;
	}
	public String getPositioncode() {
		return positioncode;
	}
	public void setPositioncode(String positioncode) {
		this.positioncode = positioncode;
	}
	public String getDutycode() {
		return dutycode;
	}
	public void setDutycode(String dutycode) {
		this.dutycode = dutycode;
	}
	public String getClasscode() {
		return classcode;
	}
	public void setClasscode(String classcode) {
		this.classcode = classcode;
	}
	public String getCurstatecode() {
		return curstatecode;
	}
	public void setCurstatecode(String curstatecode) {
		this.curstatecode = curstatecode;
	}
	public String getStartdate() {
		return startdate;
	}
	public void setStartdate(String startdate) {
		this.startdate = startdate;
	}
	public String getEnddate() {
		return enddate;
	}
	public void setEnddate(String enddate) {
		this.enddate = enddate;
	}
	public String getOrgname() {
		return orgname;
	}
	public void setOrgname(String orgname) {
		this.orgname = orgname;
	}
	public String getPositionname() {
		return positionname;
	}
	public void setPositionname(String positionname) {
		this.positionname = positionname;
	}
	public String getDutyname() {
		return dutyname;
	}
	public void setDutyname(String dutyname) {
		this.dutyname = dutyname;
	}
	public String getClassname() {
		return classname;
	}
	public void setClassname(String classname) {
		this.classname = classname;
	}
	public String getCurstatename() {
		return curstatename;
	}
	public void setCurstatename(String curstatename) {
		this.curstatename = curstatename;
	}
	
}
